self-perpetuating system - Turco Inglés Diccionario